home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
UpTime Volume 1 #2
/
utv1n2s1.d64
/
index writer
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-08-28
|
2KB
|
56 lines
10 poke53281,0:poke53280,11:printchr$(14):print"[147]"
19 printtab(10)" "
20 printtab(10)" [153][201]ndexwriter "
22 fori=1to8:printtab(10)"[192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192]":next
25 fori=49152to49336:reada:pokei,a:next
30 printtab(5)"[154][1] full text description
31 [153][163]5)"[2] capsule summary of commands
32 getk$:ifk$<>"1"andk$<>"2"then32
33 ifk$="2"then2000
40 :
50 sys49152
180 :
200 print:print:gosub1000
205 print"[147][153] [201]ndexwriter "
210 print"[204]oading...."
220 load "indexwriter",8
230 end
290 :
1000 poke198,0:print" [208]ress any key to continue..."
1010 getk$:ifk$=""then1010
1015 print"[147][153] [201]ndexwriter "
1020 return
2000 print"[147][153] [201]ndexwriter "
2010 printtab(5)"[198]1 = change border color
2020 [153][163]5)"asc3 = change screen color
2030 printtab(5)"[198]5 = change text color
2040 [153][163]5)"asc7 = display editing commands
2050 printtab(5)"[198]2 = load a card
2060 [153][163]5)"asc4 = save a card
2070 printtab(5)"[198]6 = print a card
2080 [153][163]5)"asc8 = exit program
2090 print:gosub1000
2095 print"[204]ine [197]diting [195]ommands:
2096 [153][163]4)"str$val(NULL)val(NULL)val = delete a character
2097 printtab(4)"[201][206][211][197][210][212] = insert a character
2100 [153][163]4)"len(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)closestr$close=closedelete a row of text
2110 printtab(4)"[195][207][206][212][210][207][204] [201] = insert a row of text
2120 [153][163]4)"len(NULL)(NULL)(NULL)(NULL)(NULL)(NULL) val = erase to end of line
2125 printtab(4)"[200][207][205][197] = home cursor
2130 [153][163]4)"len(NULL)(NULL)/left$(NULL)(NULL)val = clear screen/home cursor
2160 goto200
2170 :
5000 data 169,147,032,210,255,169,109,160,192,032,030,171,032,204,255,169,010
5010 data 162,098,160,192,032,189,255,169,002,162,008,160,002,032,186,255,032
5020 data 192,255,162,002,032,198,255,032,207,255,141,108,192,165,144,201,064
5030 data 240,013,173,108,192,201,042,240,015,032,210,255,076,041,192,169,002
5040 data 032,195,255,032,204,255,096,169,155,160,192,032,030,171,165,197,201
5050 data 064,240,250,169,109,160,192,032,030,171,076,041,192,084,069,088,084
5060 data 047,073,078,068,069,088,013,147,018,153,032,032,032,032,032,032,032
5070 data 032,032,032,032,032,032,032,201,078,068,069,088,087,082,073,084,069
5080 data 082,032,032,032,032,032,032,032,032,032,032,032,032,032,032,032,146
5090 data 005,000,017,208,082,069,083,083,032,065,078,089,032,075,069,089,032
5100 data 084,079,032,067,079,078,084,073,078,085,069,046,046,046,000
9999 :
10000 open15,8,15,"s0:loader/index":close15:save"0:loader/index",8